all-round ability - English Synonyms Dictionary